upper rim of the slope - Español Inglés Diccionario